light rain - Turkish English Dictionary